feel shame


Results for "feel shame"

English - Turkish Dictionary

feel shame

(English - Turkish Dictionary) :
(for) -den utanç duymak.